<!DOCTYPE html>
<html lang="en" xmlns:th="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<h1>作用域对象</h1>


<h3>获取request中的属性，这些是少有的内置对象中不以s结尾的内置对象</h3>
<!--    获取内置对象属性的第一种方式 -->
<span th:text="${#httpServletRequest.getAttribute('reqAttribute')}"></span>
<hr/>
<!--第二种方式-->
<span th:text="${#request.getAttribute('reqAttribute')}"></span>
<hr/>


<h3>获取session中的属性</h3>
<p>通过内置对象获取session</p>
<span th:text="${#session.getAttribute('sessionAttribute')}"></span>
<hr/>
<p>不通过内置对象获取，session.要取属性的key</p>
<span th:text="${session.sessionAttribute}"></span>
<hr/>


<h3>获取application中的属性</h3>
<p>和session一样通过内置对象获取</p>
<span th:text="${#servletContext.getAttribute('applicationAttribute')}"></span><hr/>
<p>不通过内置对象获取，但是注意名字是application.要取属性的key</p>
<span th:text="${application.applicationAttribute}"></span>
</body>
</html>